/*弹出登录框*/
 .login-box{position: absolute;left: 50%;top: 90px;right: 0;bottom:0;display: none;width: 376px;z-index: 99;margin-left: -188px;}
.login-box-hd{height: 54px;line-height: 54px;background: url(../images/imagesx/dbg.png) no-repeat;}
.login-box-hd a{float: right;margin-right: 20px;font-size: 16px;color: #fff;}
.login-box-bd{height: 207px;background-color: #fff;padding: 34px 62px 32px 50px;}
label{color: #000;width: 60px;text-align: right;display: inline-block;}
input{color: #a9a9a9;}
.phone,.pwd{width:182px;height: 28px;line-height: 28px;border: 1px solid #e1e1e1;  outline:none;margin-left: 4px;}

.al,.pl{*vertical-align: 7px;font-size: 14px;}

#tel1{color:rgb(255,127,0);display:block;margin-left:34px;}
#psw1{color:rgb(255,127,0);display:block;margin-left:39px;}
.code{margin-top: 10px;position:relative;}
.code a{color: #4c4c4c;width: 82px;height: 28px;background: #e1e1e1;line-height: 28px;text-align: center;position: absolute;right: 14px;top: 1px;}
.pwd-field{margin-top: 10px;}
.f-pwd{height: 30px;line-height: 30px;}
.f-pwd a{margin-left: 184px;color: #848484; }
.submit-btn{background-color: #d60a3f;color: #fff;font-size:18px;width: 146px;height: 42px;border: none;margin: 26px 0 0 52px;}
.register-now{display: block;text-align: center;margin-top: 12px;color: #848484;font-size: 14px;}
#cover{position: fixed;z-index: 98;top:0px;left: 0px;display: none;width: 100%;height: 100%;opacity: 0.5;background: #000 none repeat scroll 0% 0%;filter: alpha(opacity=15);}

/*弹出注册框*/
.reg-box{position: absolute;left: 50%;top: 90px;right: 0;bottom:0;display: none;width: 376px;z-index: 99;margin-left: -188px;}

.subreg,.regcode{display: inline-block;width: 80px;height: 29px;font-size: 18px;text-align: center;line-height: 29px;background:#d60a3f ;border: 0;color: #fff;margin-top: 24px;margin-left: 67px;}
.regcode{background:#717171 ;margin-left: 23px;}
/*弹出下拉影片列表*/
.movie-lists{position: absolute;left: 70px;top:504px;display: none;background-color: #fff;border: 1px solid #b4bbb3;width: 318px;height: 340px;z-index: 1;overflow-y:scroll;}
.movie-list{  float: left;width: 280px;margin: 12px 12px 0 12px;}
.movie-list li{position:relative;height: 46px;line-height: 46px;border-bottom: 1px solid #b4bbb3;}
.movie-list li:last-child{border-bottom: none;}
.movie-list li h3{float: left;margin-left: 12px;color: #000;font-size: 12px;}
.movie-list li a{color:#4a4b4d;display: block;overflow: hidden;}
.movie-list-r{float:right;width: 35px;height: 334px;background-color: #dbdbdb;margin: 4px 3px 4px 0;}
.movie-list li i{ width:29px; height:31px; position:absolute; top:8px; right:10px; font-size:13px; color:#fff; background:url(../images/icon14.png); text-align:center; line-height:24px; }
/*影院下拉列表*/
.cinema-list{position: absolute;display: none;left: 70px;top: 560px;;width: 318px;border: 1px solid #b7b7b7;background-color: #fff;z-index: 1;*top:603px;}
.cinema-list .city-area{padding: 10px 17px 0 17px;overflow: hidden;}
.cinema-list .city-area li{float: left;margin:2px 0 0 4px; *margin: -4px 0 0 4px;}
.cinema-list .city-area li a{display: block;width: 52px;height: 26px;line-height: 26px;font-size: 12px;color: #D60942;text-align: center;}
.cinema-list .city-area li:first-child{background-color: #d20b44 ;}
.cinema-list .city-area li:first-child a{color: #fff;}
.movie-shop-name{height:208px;margin: 0 12px;border-top:1px solid #d20b44 ;overflow-y:scroll;}
.movie-shop-name ul{float: left;height: 209px;}
.scorl{float: right;width: 30px;height: 198px;background-color: #dbdbdb;margin: 4px 0;}
.movie-shop-name ul li{width: 267px;height: 49px;line-height: 49px;border-bottom: 1px solid #dadada;}
.movie-shop-name ul li:last-child{border-bottom: none;}
.movie-shop-name ul li a{margin-left: 12px;color: #343434;}
/*城市下拉列表*/
.all-city{position: absolute;left: 18px;top: 450px;*top: 490px;;display:none;width: 422px;background-color: #fff;border: 1px solid #b5bbbb;z-index: 1;margin-left:300px;}
.all-city ul a{color: #808080;}
.all-city .hot-citys{padding: 14px 0 0 14px;height:5px;}
.all-city .hot-citys h3{margin:0 0 8px 0;font-size: 14px;}
.all-city .hot-citys .hot-city{overflow: hidden;margin-left: 2px;}
.all-city .hot-citys .hot-city li{ margin:0 22px 16px 4px;}
.all-city .hot-citys ul li{float: left;}
.all-city .hot-citys .letters{*margin-top: 12px;}
.all-city .hot-citys .letters li{width: 64px;height: 20px;text-align: center;}
.all-city .hot-citys .letters li:first-child{background-color: #d80d42;}
.all-city .hot-citys .letters li:first-child a{color: #fff;}
.all-city .classification{overflow-y: scroll;height: 200px;border-top: 1px solid #d6d6d6;margin: 0 12px;}
.all-city .classification a{color:#6F6E6E;font-size:12px;margin-right:10px;}
.all-city .classification dl{float: left;width: 346px;margin-left:9px;}
.all-city .classification dl dt{color: #d41549;float: left;line-height: 22px;}
.all-city .classification dl dd{margin: 0px 0 10px 25px;line-height: 22px;width:301px;}
.all-city .classification .scrol3{float: right;width: 22px;height: 188px;background-color: #d7d7d7;margin: 4px 10px 0 0;}


